home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / news / jpeg5.txt < prev    next >
Internet Message Format  |  1994-09-26  |  3KB

  1. From tgl@netcom.com Tue Sep 27 18:12:59 1994
  2. Newsgroups: comp.compression,comp.graphics,alt.graphics.pixutils,alt.binaries.pictures.utilities
  3. From: tgl@netcom.com (Tom Lane)
  4. Subject: Free JPEG software version 5 released
  5. Followup-To: comp.compression
  6. Keywords: JPEG, image compression
  7. Reply-To: jpeg-info@uunet.uu.net
  8. Organization: Independent JPEG Group
  9. Date: Mon, 26 Sep 1994 17:49:49 GMT
  10.  
  11. The Independent JPEG Group is proud to announce the fifth public release
  12. of our free JPEG image compression software.
  13.  
  14. The C source code, documentation, and test files are available by
  15. anonymous FTP from ftp.uu.net:/graphics/jpeg/jpegsrc.v5.tar.gz.
  16. We will also post it to comp.sources.misc.  The same code will be made
  17. available in a more DOS-friendly format (ie, ZIP) in the SimTel archives
  18. and on CompuServe, but it will take a few days to be submitted there.
  19.  
  20. The IJG code includes a reusable JPEG compression/decompression library,
  21. plus sample applications "cjpeg" and "djpeg", which perform conversion
  22. between JPEG JFIF format and image files in PPM/PGM (PBMPLUS), GIF, BMP,
  23. Utah RLE, and Targa formats.  Two small applications "wrjpgcom" and
  24. "rdjpgcom" insert and extract textual comments in JFIF files.
  25. The package is highly portable; it has been used successfully on many
  26. machines ranging from Apple IIs to Crays.
  27.  
  28.  
  29. Important user-level improvements over version 4 include:
  30.  
  31. * Automatic configuration simplifies installation for most Unix systems.
  32.  
  33. * A range of speed vs. image quality tradeoffs are supported.
  34.   This includes resizing of an image during decompression: scaling down
  35.   by a factor of 1/2, 1/4, or 1/8 is handled very efficiently.
  36.  
  37. * New programs rdjpgcom and wrjpgcom allow insertion and extraction
  38.   of text comments in a JPEG file.
  39.  
  40. * cjpeg/djpeg support BMP file format.
  41.  
  42. The application programmer's interface to the library has changed completely.
  43. Notable improvements for the programmer include:
  44.  
  45. * We have eliminated the use of callback routines for handling the
  46.   uncompressed image data.  The application now sees the library as a
  47.   set of routines that it calls to read or write image data on a
  48.   scanline-by-scanline basis.
  49.  
  50. * The application image data is represented in a conventional interleaved-
  51.   pixel format, rather than as a separate array for each color channel.
  52.   This can save a copying step in many programs.
  53.  
  54. * The handling of compressed data has been cleaned up: the application can
  55.   supply routines to source or sink the compressed data.
  56.  
  57. * All static state has been eliminated from the library, so that multiple
  58.   instances of compression or decompression can be active concurrently.
  59.  
  60. * JPEG abbreviated datastream formats are supported, ie, quantization and
  61.   Huffman tables can be stored separately from the image data.
  62.  
  63. * And not only that, but the documentation of the library has improved
  64.   considerably!
  65.  
  66.  
  67. We are releasing this software for both noncommercial and commercial use.
  68. Companies are welcome to use it as the basis for JPEG-related products.
  69. We do not ask a royalty, although we do ask for an acknowledgement in
  70. product literature (see the README file in the distribution for details).
  71. We hope to make this software industrial-quality --- although, as with
  72. anything that's free, we offer no warranty and accept no liability.
  73.  
  74. Please direct any questions about this software to jpeg-info@uunet.uu.net.
  75.  
  76.             Dr. Thomas G. Lane
  77.             organizer, Independent JPEG Group
  78.  
  79.